environmental responsibility - German English Dictionary